#include<iostream>
#include<cstdlib>
#include<cstring>
using namespace std;
bool GetWord(const char*str,char*word)
{
	static const char *p;
	int i;
	if(str)
	p=str;
	for(i=0;! isalpha(p[i])&&p[i];++i);
	if(p[i]==0)
	return false;
	p+=i;
    for(i=0;isalpha(p[i])&&p[i];++i);
    strncpy(word,p,i);
    word[i]=0;
    p+=i;
	return true;
}
int main()
{
	char *sentence ="To be or not to be,is a problem.";
	char word[100];
	bool b=GetWord(sentence,word);
	while(b){
		cout<<word<<endl;
		b=GetWord(NULL,word);
	}
}